OPA! Of Greece Park Royal

Open 10:00 AM - 9:00 PM See Hours
high-angle-view-food-served-plate.jpg baked-eggplant-moussaka-in-ceramic-dish.jpg souvlaki-with-pita-bread-and-fries.jpg greek-roast-pork-with-crispy-potatoes.jpg
Category Tags:
Greek
OPA! Of Greece Park Royal
Thu: 10:00 AM - 9:00 PM Open
OPA! of Greece Park Royal is a Canadian restaurant located in Vancouver, proudly serving authentic Greek cuisine since 1998. Our menu features a variety of flavorful dishes made from fresh ingredients, inviting customers to indulge in the rich taste of Greece right in their own city.

With a passion for great food and a commitment to quality, we bring the spirit of Greek hospitality to Vancouver. Our inviting atmosphere and delicious offerings make us the perfect choice for a meal with family or friends. Join us and discover the joy of eating together with OPA!
Our Services
At OPA! of Greece Park Royal, we specialize in delivering delightful Greek cuisine.

✔️ Classic Greek dishes like souvlaki and gyro
✔️ Freshly prepared sides including salads and tzatziki
✔️ Catering services for events and gatherings
✔️ Mobile ordering through the OPA! Rewards app
✔️ Dine-in and takeout options available

Experience the joy of authentic Greek flavors with us today!
Why Choose Us?
Choosing OPA! of Greece Park Royal means choosing quality and authenticity.

✔️ Fresh ingredients for every dish
✔️ Variety of authentic Greek meals
✔️ Friendly and welcoming atmosphere
✔️ Convenient ordering with OPA! Rewards app
✔️ Catering services available for events
✔️ Established presence in Vancouver since 1998

Join us at OPA! of Greece for a delectable dining experience that celebrates Greek culture!
greek restaurants vancouver greek food vancouver souvlaki vancouver gyro vancouver catering vancouver family dining vancouver authentic greek cuisine
Customer reviews
5 ★
0
4 ★
0
3 ★
0
2 ★
0
1 ★
0

No reviews yet.

Location & Hours:
2002 Park Royal S FC07
West Vancouver, BC V7T 2W4
  • Mon: 10:00 AM - 7:00 PM
  • Tue: 10:00 AM - 7:00 PM
  • Wed: 10:00 AM - 7:00 PM
  • Thu: 10:00 AM - 9:00 PM Open
  • Fri: 10:00 AM - 9:00 PM
  • Sat: 9:30 AM - 8:00 PM
  • Sun: 11:00 AM - 7:00 PM